<?php
/*class creationPanier {

    public function creer_panier() {
        if (!isset($_SESSION['panier'])) {  //check si le panier existe. Sinon on le creer.
            $_SESSION['panier'] = array();

        }
        return true;
    }

    public function ajouter_article($TitreProduit, $Quantite, $PrixUnitaire) {
        $Panier = new creationPanier();
        $Panier = $Panier->creer_panier();
        if ($Panier) {                                                             // si le panier existe
            $ProduitExiste = array_search($TitreProduit, $_SESSION['panier']['TitreProduit']);
            if ($ProduitExiste !== false) {                                             // et si le produit existe dans le panier on ajoute que la quantite
                $_SESSION['panier']['Quantite'] += $Quantite;
            } else {   
                //sinon on ajoute le reste
                $_SESSION['panier'][$TitreProduit] = $Quantite;
                array_push($_SESSION['panier']['TitreProduit'], $TitreProduit);
                array_push($_SESSION['panier']['Quantite'], $Quantite);
                array_push($_SESSION['panier']['PrixUnitaire'], $PrixUnitaire);
            }
        } else {
            echo "Une erreur est survenue";
        }
    }

    public function supprimer_article($TitreProduit) {
        $Panier = new creationPanier();
        $Panier = $Panier->creer_panier();
        if ($Panier) {
            $tmp = array();                                        // on passe par un panier temporaire 
            $tmp['TitreProduit'] = array();
            $tmp['Quantite'] = array();
            $tmp['PrixUnitaire'] = array();

            for ($i = 0; $i < count($_SESSION['panier']['TitreProduit']); $i++) {
                if ($_SESSION['panier']['TitreProduit']) {
                    array_push($tmp['TitreProduit'], $_SESSION['panier']['TitreProduit'][$i]);
                    array_push($tmp['Quantite'], $_SESSION['panier']['Quantite'][$i]);
                    array_push($tmp['PrixUnitaire'], $_SESSION['panier']['PrixUnitaire'][$i]);
                }
            }
            $_SESSION['panier'] = $tmp; //On remplace le panier en session par notre panier temporaire à jour
            unset($tmp);
        } else {
            echo "Une erreur est survenue";
        }
    }

    public function modifier_quantite_article($TitreProduit, $Quantite) {
        $Panier = new creationPanier();
        $Panier = $Panier->creer_panier();
        if ($Panier) {
            if ($Quantite > 0) {   //Si quantite positive on modifie sinnon on supprime l'article
                $ProduitExiste = array_search($TitreProduit, $_SESSION['panier']['TitreProduit']); // on recherched l'article
                if ($ProduitExiste !== false) {
                    $_SESSION['panier']['Quantite'][$ProduitExiste] = $Quantite;
                }
            } else {
                $Panier = $Panier->supprimer_article($TitreProduit);
            }
        } else {
            echo "une erreur est survenue";
        }
    }

    public function MontantTotal() {
        $total = 0;
        for ($i = 0; $i < count($_SESSION['panier']['TitreProduit'][$i]); $i++) {
            $total += $_SESSION['panier']['Quantite'][$i] * $_SESSION['panier']['TitreProduit'][$i];
        }
        return $total;
    }

    public function compter_article() {
        if (isset($_SESSION['panier']))
            return count($_SESSION['panier']['TitreProduit']);
        else
            return 0;
    }
    public function supprimer_panier(){
       unset($_SESSION['panier']);
    }
}*/
?>